package com.jiankangjin.transsystem.services;

import com.jiankangjin.transsystem.vo.CreateVo;

/**
 * @author liuzy
 * @date 2014年12月11日 下午4:33:50
 */
public interface CreateOrderServices {
	/**
	 * 0.0.2
	 */
	public CreateVo createOrderV002(String module_id, String version,
			String sign, String merchant_order_id, String merchant_id,
			String store_name, Integer total_fee, String currency,
			String content, String goods_count, String goods_detail,
			String diag_detail, Boolean is_tip, String buyer_name,
			String buyer_cellphone, String page_callback,
			String order_callback, String comment, String busi_type,
			String token, String operator_id, String operator_name,
			String order_total_fee, String discount_fee,
			String discount_comment, String detail, String ext1, String ext2);

	/**
	 * 0.3.0 0.3.1
	 */
	public CreateVo createOrderV030(String module_id, String version,
			String sign, String merchant_order_id, String merchant_id,
			String store_name, Integer total_fee, String currency,
			String content, String goods_count, String goods_detail,
			String diag_detail, Boolean is_tip, String buyer_name,
			String buyer_cellphone, String page_callback,
			String order_callback, String comment, String busi_type,
			String token, String operator_id, String operator_name,
			String order_total_fee, String discount_fee,
			String discount_comment, String detail, String ext1, String ext2);

	public CreateVo createOrderAndPay(String module_id, String version,
			String sign, String merchant_order_id, String merchant_id,
			String store_name, Integer total_fee, String currency,
			String content, String goods_count, String goods_detail,
			String diag_detail, Boolean is_tip, String buyer_name,
			String buyer_cellphone, String page_callback,
			String order_callback, String comment, String busi_type,
			String token, String operator_id, String operator_name,
			String order_total_fee, String discount_fee,
			String discount_comment, String detail, String ext1, String ext2,
			String local_pay_ssn, String fee, String channel_id,
			String buyer_token, String buyer_voucher, String channel_type);
}
